package llama.core;

public interface IUser {
	/**
	 * @return Returns the email of the user
	 */
	public String getEmail();
	/**
	 * @return Returns the first name of the user
	 */
	public String getFirstName();
	/**
	 * @return Returns the last name of the user
	 */
	public String getLastName();
	/**
	 * @return Returns the full name of the user
	 */
	public String getFullName();
	/**
	 * @return Returns whether the user counts as active or not.
	 */
	public boolean isActive();
	/**
	 * @param online Sets online status
	 */
	public void setOnline(boolean online);
	/**
	 * @return Returns whether the user is online or not.
	 */
	public boolean isOnline();
}
